Definition of Stromateid Fish

  • (noun) small marine fish with a short compressed body and feeble spines

Synonyms of Stromateid Fish


Antonyms of Stromateid Fish


No Antonyms Found.

Homophones of Stromateid Fish


No Homophones Found.